package com.hsurosy.hsuchain.nft.order.domain.listener.event;

import com.hsurosy.hsuchain.nft.order.domain.entity.TradeOrder;
import org.springframework.context.ApplicationEvent;

/**
 * 订单创建事件
 *
 * @Author Hsu琛君珩
 * @Date 2024-10-05 17:16
 * @Description
 * @Version: v1.0.0
 */
public class OrderCreateEvent extends ApplicationEvent {

    /**
     * 构造函数
     * <p>
     * 初始化订单创建事件，接收一个 TradeOrder 对象作为事件源。
     *
     * @param tradeOrder 订单实体对象，作为事件的源
     */
    public OrderCreateEvent(TradeOrder tradeOrder) {
        super(tradeOrder);
    }
}
